﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;

namespace Magicodes.WeChat.Application.Authorization.Dto
{
    public class GetOAuthTokenInput
    {
        /// <summary>
        /// 公众号的租户Id,为空则默认获取当前租户的配置信息
        /// </summary>
        public long? Key { get; set; }

        /// <summary>
        /// Code通过网页授权链接获得
        /// code作为换取access_token的票据，每次用户授权带上的code将不一样，code只能使用一次，5分钟未被使用自动过期
        /// </summary>
        [Required]
        public string Code { get; set; }
    }
}
